#ifndef GAME_H__
#define GAME_H__

#define ROW 19
#define LINE 14
#define DIA 4
#define BASE 7
#define SPINSTA 4

struct Blocks
{
	int space[DIA][DIA];
}blocks[BASE][SPINSTA];

void Interface();

int Init_blocks();

void Next_blocks();

int Read_record();

void Grade_print(int);

void Select_colour(int);

void Ols_load();

void Game_start();

int Set_time();

void Game_pause();

int Run();

int Judge_over();

int Judge_move(int);

int Judge_chage();

void Judge_dis();

void Exec_command(int);

void Dis_last(int);

void Exec_dis(int);

#endif
